﻿@charset "utf-8";
/* CSS Document */
body{
	margin:0 auto;
	padding:0;
	font-size:12px;
	background:url(../images/body_bg.jpg) repeat-x;
font-family:"微软雅黑";
}
*:focus {outline: none;}
.center{
	width:986px; 
	margin:0 auto;}
#header{
	height:80px;
    width:986px; 
	margin:0 auto;	
}
.logo{
	height:80px;
	width:250px;
	float:left;
    padding-top:5px;
}
.logo img{
    border:none;
}	
	
.logo_shang_left{
	height:59px;
	float:left;}
.logo_shang_right{
	height:59px;
	float:left;}
.logo_xia{
	clear:both;
	margin-top:5px;}
.header_right{
	width:700px;
	float:right;
	height:80px;}
.home{
	line-height:15px;
	margin-top:7px;
	width:290px;
	float:right;}
.home a{
    float:left;
	text-decoration:none;
	color:#000;
    padding-left:8px;
    padding-right:8px;
    background: url(../images/top_abg.jpg) no-repeat scroll right 3px transparent;	
}

.home img{
    padding-top:2px;
	padding-left:8px;
	float:left;
}

.home a:hover{
	text-decoration:underline;
	color:#cc3300;}
.search_left{
    float:left;
	background:#f2f2f2;
	height:13px;
	color:#a0a0a0;
	width:100px;
	margin-left:5px;}
.search_right_img{
	cursor:pointer;
    float:left;
	margin-left:2px;
}
.nav{
	width:700px;
	float:right;
	font-size:14px;
	font-family:"微软雅黑";
	margin-top:25px;
	font-weight:bold;}
.nav ul{
	display:block;
	padding:0px;
	float:left;
	margin:0px;
	float:right;
	padding-right:8px;
	}
.nav ul li{
	display:block;
	float:left;
	height:25px;
	line-height:25px;
    background:url(../images/nav_libg.jpg) no-repeat scroll 0 12px transparent;	
}

.nav ul li img{
    border:none;
}

.nav ul li a{
	color: #666;
	display: inline-block;
	padding-left: 12px;
	padding-right: 16px;
	margin-left: 0px;
	margin-right: 15px;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 2px;
    
}
.nav ul li a:hover{
	background:url(../images/a_bg.jpg) no-repeat scroll left bottom;
	color:#cc3300;}
/*.ind_cla{
	background:url(../images/a_bg.jpg) no-repeat scroll left bottom;
	}*/

#content{
    width:966px;
	margin:0 auto;
	padding-top:5px;
}

.page{
    width:660px;
	text-align:center;
}	
	
/*滚动*/
 .catalog{
            position: relative;
            height: 70px;
            width: 944px;
            overflow: hidden;           
            left: 0;
            top:0;
			padding-top:10px;
			padding-bottom:10px;
			margin:0 auto;
        }
 .catalog img{
        border:none;
 }  
  
.catalog  .imgbox{
        margin:0px;
		padding:0px;
		height:70px;
		overflow:hidden;
		padding-left:20px;
} 
.catalog .imgbox li{
            width: 224px;
            height: 70px;
            float: left;
			margin-left:1px;
			margin-right:1px;
            overflow: hidden;
			list-style:none;
        }
		
.catalog .imgbox li .imgbox_title{
        background:url(../images/boximg_titbg.jpg) no-repeat;
		height: 18px;
		padding-left: 22px;
		padding-top: 3px;
		width: 202px;
}		
	
.catalog .imgbox li .imgbox_title a{
        text-decoration:none;
		color:#7f7f7f;
		font-size:10px;
		font-family: "微软雅黑";
		/*position: relative;
        z-index: 100;*/
}
}
	
.catalog .imgbox li .imgbox_img{
        width:224px;
		height:49px;
}		
	
.catalog .imgbox li .imgbox_img a{
        
}	
	
.catalog .imgbox li .imgbox_img img{
        width:224px;
		height:49px;
		border:none;
}
	
.catalog .arrow{
            position: absolute;
			margin:0px;
			padding:0px;
            width: 20px;
            height: 70px;
            top: 10px;
            right: 0px;
            _display: inline;
        }
.catalog .arrow li{
            float: left;
			list-style:none;
        }
.catalog .arrow a.left{
            line-height: 15px;
            text-indent: -99em;
            width: 20px;
            display: block;
            background: url(../images/left_but01.jpg) no-repeat 0px 0px;
            height: 70px;
            overflow: hidden;
        }
.catalog .arrow a.right{
            line-height: 15px;
            text-indent: -99em;
            width: 20px;
            display: block;
            background: url(../images/right_but.jpg) no-repeat 0px 0px;
            height: 70px;
            overflow: hidden;
        }
.catalog .arrow a.left{
            width: 20px;
            background-position: 0px 0px;
        }
        
.catalog .arrow a.right{
            background-position: 0px 0px;
           
        }
.catalog .arrow a.left:hover{
            background-position: 0px 0px;
        }
.catalog .arrow a.right:hover{
            background-position: 0px 0px;
        }	
	
/*主图的淡入淡出*/

.mainpic{
	width:964px;
	height:358px;
	position:relative;
}
.neitu{
	width:963px;
	height:358px;
	position:absolute;
	top:0px;
	left:0px;}
.ribonum{
	background:url(../images/ribo.png) no-repeat;
	position:absolute;
	right:0px;
	bottom:0px;
	width:91px;
	height:24px;
	padding-left:40px;}
.picnum{
	height:24px;
	width:21px;
	float:left;
	color:#FFF;
	line-height:24px;}
.classneipic{
	background-color:#740f0f;}
/*动态效果*/
.move_out{
	width:900px;
	float:left;
	height:70px;
	overflow:visible;
	overflow:hidden;}
.picdong{
	width:2250px;
	left:-1px;}
.picdong01{
	width:2250px;
	left:2249px;}
	
/*content样式	*/
.picshow{
	width:964px;
	background-color:#d7d7d7;
	margin-top:5px;}
.lunpic{
	width:946px;
	height:70px;
	margin:0 auto;
	padding-top:10px;
	padding-bottom:10px;}
.left_but{
	width:20px;
	cursor:pointer;
	height:70px;
	float:left;}
.right_but{
	width:20px;
	float:left;
	cursor:pointer;}
.inpic{
	width:224px;
	float:left;
	margin-right:1px;}
.neirong{
	height:113px;
	width:966px;
	margin-top:10px;
	color:#666;
	border-top:#b9cadb solid 1px;
	background:url(../images/bottom_nav01.jpg) no-repeat;}
	
.neirong .callus{
    width:265px;
	float:left;
	padding-top:14px;
}	
.callus ul{
	list-style: none;
	display: block;
	width: 165px;
	padding-left: 85px;
	padding-top: 8px;
	_padding-left: 18px;
	float: left;
	margin: 0px;
}
.callus ul li{
	text-align:left;
    height:18px;
    line-height:18px;	
}

.callus ul li a{
    text-decoration:none;
	color:#666;
	padding-left: 4px;
}

.allapp{
	height:113px;
	width:220px;
	float:left;
	padding-top: 14px;
}
.allapp01{
	margin-left:0px;
    width:228px;	
	padding-top:14px;
}
.process{
	height:86px;
	width:134px;
	float:left;
	margin-left:12px;
	padding-top:14px;
	text-align:left;
	line-height:22px;
	overflow:hidden;
}
.process a{
    text-decoration:none;
	color:#666;
}

.module-title{
    padding: 2px 42px;
	font-weight:bold;
}

.module-title-1{
    padding: 0px 28px 3px 28px;
	font-weight:bold;
}

.module-title-2{
    padding:0px 18px;
	font-weight:bold;
}

.module-title-2 a{
    text-decoration:none;
	color:#666;    
}

.appraise{
	height:45px;
	width:195px;
	font-size:12px;
	overflow:hidden;
	text-align:left;
	position:relative;
	margin-top:5px;
    padding-left:15px;
    line-height:22px;	
}

.appraise1{
	height:45px;
	width:200px;
	font-size:12px;
	overflow:hidden;
	text-align:left;
	position:relative;
	margin-top:5px;
    padding-left:15px;
    line-height:22px;	
}

.appraise_all{
	position:absolute;
	top:0px;}
.appraise_all01{
	position:absolute;}
.append{
    background: url("../images/pingjia_titbg.gif") no-repeat scroll center 3px transparent;
    height: 21px;
	padding-top: 6px;
    text-align: center;
    	
}
.append a{
	text-decoration:none;
	color:#666;}
.append a:hover{
	text-decoration:underline;
	color:#C00;}
.emailus_right a:hover{
	text-decoration:underline;
	color:#C00;}	
.emailus_left{
	width:200px;
	float:left;
	display:inline-block;
	height:20px;
	text-align:left;
	margin-left:20px;
	padding-top:5px;}
.emailus_left a{
	color:#000;
	text-decoration:none;}
.emailus_right{
	width:300px;
	float:right;
	height:20px;
	padding-top:5px;}
.emailus_right a{
	text-decoration:none;
	color:#8c8c8c;}
	
/*滚动文字*/
	#demo{
		overflow:hidden;
		height:40px;
		width:200px; 
	}

	#demo #demo1 a,#demo #demo2 a{
		width:100%;
		overflow:hidden;
		font:12px/16px "微软雅黑";
		display:block;
		text-decoration:none;
		margin:2px;
		color:#666;
		padding-left:2px;
		text-align:center;
		line-height:22px;
	}

	#demo #demo1 a:hover,#demo #demo2 a:hover{
		color:#ff6600;
	}
	
#footer{
	color: #666;
	margin-top: 15px;
	padding-top: 5px;
	padding-bottom: 10px;
	line-height: 22px;
	text-align: center;
	background: url(../images/foot_bg.jpg) repeat-x;
	height: 110px;
}

.foot{
    background: url("../images/foot_map.gif") no-repeat scroll 60px 0px transparent;
	height: 110px;
	padding-top: 5px;
	margin: 0 auto;
	width: 696px;
	text-align: left;
	padding-left: 320px;
}

.foot-sitemap{padding:0px 5px; color:#666;}

.f-links{clear:both; margin:0 auto;color:#666666;width:966px;}
.f-links a{color:#666666;text-decoration:none;}